home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 30
/
Aminet 30 (1999)(Schatztruhe)[!][Apr 1999].iso
/
Aminet
/
dev
/
c
/
SASCOptsPlus_s.lha
/
SASCOptionsGUI.h
< prev
next >
Wrap
C/C++ Source or Header
|
1997-11-04
|
7KB
|
263 lines
#ifndef GUI_FILE_H
#define GUI_FILE_H
/* Types */
#include <exec/types.h>
struct ObjApp
{
APTR App;
APTR SCOPTS_MainWin;
APTR ProgramMenu;
APTR OptionsPanel;
APTR CompilerDebug;
APTR CompilerIntegers;
APTR CompilerStr;
APTR CompilerUChar;
APTR CompilerComment;
APTR CompilerIcons;
APTR CompilerMod;
APTR CompilerPP;
APTR CompilerCXX;
APTR CompilerMem;
APTR CompilerStrConst;
APTR CompilerWVR;
APTR CompilerMCC;
APTR CompilerMInclude;
APTR CompilerGSTImm;
APTR LV_CompIncDir;
APTR PA_CompilerIncDir;
APTR STR_PA_CompilerIncDir;
APTR BT_CompIncDir_Add;
APTR BT_CompIncDir_Del;
APTR LV_CompDefine;
APTR STR_CompDefine;
APTR BT_CompDefine_Add;
APTR BT_CompInclude_Del;
APTR PA_CompilerGST;
APTR STR_PA_CompilerGST;
APTR PA_CompilerMakeGST;
APTR STR_PA_CompilerMakeGST;
APTR MessageAnsi;
APTR MessageStrict;
APTR MessageErrRexx;
APTR MessageErrCon;
APTR MessageErrList;
APTR MessageErrSrc;
APTR MessageErrHl;
APTR MessageStrEq;
APTR MessageOnErr;
APTR LV_MessageEWI;
APTR STR_MessageEWI;
APTR MessageEWIButton_CYCLE;
APTR BT_MessageEWI_Add;
APTR BT_MessageEWI_Del;
APTR STR_MessageMaxErr;
APTR STR_MessageMaxWarn;
APTR STR_MessagePubScr;
APTR CodeMath;
APTR CodePrecision;
APTR CodeCPU;
APTR CodeParms;
APTR CodeStkExt;
APTR CodeStkChk;
APTR CodeSaveDS;
APTR CodeDataMem;
APTR CodeAutoReg;
APTR CodeUtilLib;
APTR CodeConstLibBase;
APTR CodeLibCode;
APTR CodeABSFP;
APTR CodeData;
APTR CodeCode;
APTR CodeStrSect;
APTR CodeCommon;
APTR CodeCoverage;
APTR CodeProfile;
APTR STR_CodeCodeName;
APTR STR_CodeDataName;
APTR STR_CodeBSSName;
APTR STR_CodeObjName;
APTR STR_CodeObjLib;
APTR STR_CodeSourceIs;
APTR STR_CodeDis;
APTR CH_ListList;
APTR ListListMacro;
APTR ListListIncludes;
APTR ListListHeaders;
APTR ListListSystem;
APTR ListListNarrow;
APTR ListErrorListing;
APTR CH_ListXREF;
APTR ListXrefSystem;
APTR ListXrefHeaders;
APTR PA_ListXrefListFile;
APTR STR_PA_ListXrefListFile;
APTR CH_Optimize;
APTR OptimizerGlobal;
APTR OptimizerPeep;
APTR OptimizerSchedule;
APTR OptimizerInline;
APTR OptimizerInLocal;
APTR OptimizerLoop;
APTR OptimizerSize;
APTR OptimizerTime;
APTR OptimizerAlias;
APTR SL_OptimizerOptComp;
APTR SL_OptimizerOptDepth;
APTR SL_OptimizerOptRDepth;
APTR CH_PrototypeGenProto;
APTR PrototypeProtoExtern;
APTR PrototypeGenProtoStatic;
APTR PrototypeGenProtoParm;
APTR PrototypeGenProtoTypedef;
APTR PrototypeGenProtoDataItem;
APTR PA_PrototypeGenProtoFile;
APTR STR_PA_PrototypeGenProtoFile;
APTR CH_Linker;
APTR LinkerSmallCode;
APTR LinkerSmallData;
APTR LinkerAddSym;
APTR LinkerStripDebug;
APTR LinkerChkAbort;
APTR LinkerBatch;
APTR STR_LinkerLibVer;
APTR STR_LinkerLibRev;
APTR STR_LinkerLibPrefix;
APTR STR_LinkerLibFD;
APTR LV_SpecialLinkerDefine;
APTR STR_LinkerLinkerDefine;
APTR BT_SpecialLinkDefAdd;
APTR BT_SpecialLinkDefDel;
APTR LV_LinkerObjects;
APTR PA_LinkerObjects;
APTR STR_PA_LinkerObjects;
APTR BT_LinkerLinkerObjAdd;
APTR BT_LinkerLinkerObjDel;
APTR STR_LinkerLinkerOpts;
APTR CY_LinkerStartup;
APTR STR_LinkerCustomStartup;
APTR PA_LinkerCustom;
APTR STR_PA_LinkerCustom;
APTR STR_PA_LinkerCustomStartup;
APTR LinkerStartup;
APTR CH_MapMap;
APTR CY_MapMapHunk;
APTR CY_MapMapSymbols;
APTR CY_MapMapLibraries;
APTR CY_MapMapXref;
APTR CY_MapMapOverlay;
APTR PA_MapMapFile;
APTR STR_PA_MapMapFile;
APTR CY_SpecialVerbose;
APTR CY_SpecialVersion;
APTR CY_SpecialDollar;
APTR CY_SpecialExtDef;
APTR CY_SpecialKeepLine;
APTR CY_SpecialOldPP;
APTR CY_SpecialTrigraph;
APTR CY_SpecialUnderScore;
APTR STR_SpecialArgSize;
APTR STR_SpecialFindSymbol;
APTR STR_SpecialIdLength;
APTR STR_SpecialPPBufSize;
APTR CH_SpecialResetOpts;
APTR PA_ProgramName;
APTR STR_PA_ProgramName;
APTR BT_SaveOpts;
APTR BT_SaveDefOpts;
APTR BT_Cancel;
char * STR_OptionsPanel[10];
char * CompilerDebugContent[7];
char * CompilerIntegersContent[3];
char * CompilerStrContent[3];
char * CompilerUCharContent[3];
char * CompilerCommentContent[3];
char * CompilerIconsContent[3];
char * CompilerModContent[3];
char * CompilerPPContent[3];
char * CompilerCXXContent[3];
char * CompilerMemContent[6];
char * CompilerStrConstContent[3];
char * CompilerWVRContent[3];
char * CompilerMCCContent[3];
char * CompilerMIncludeContent[3];
char * CompilerGSTImmContent[3];
char * MessageAnsiContent[3];
char * MessageStrictContent[3];
char * MessageErrRexxContent[3];
char * MessageErrConContent[3];
char * MessageErrListContent[3];
char * MessageErrSrcContent[3];
char * MessageErrHlContent[3];
char * MessageStrEqContent[3];
char * MessageOnErrContent[3];
char * MessageEWIButton_CYCLEContent[4];
char * CodeMathContent[6];
char * CodePrecisionContent[3];
char * CodeCPUContent[7];
char * CodeParmsContent[4];
char * CodeStkExtContent[3];
char * CodeStkChkContent[3];
char * CodeSaveDSContent[3];
char * CodeDataMemContent[4];
char * CodeAutoRegContent[3];
char * CodeUtilLibContent[3];
char * CodeConstLibBaseContent[3];
char * CodeLibCodeContent[3];
char * CodeABSFPContent[3];
char * CodeDataContent[5];
char * CodeCodeContent[3];
char * CodeStrSectContent[5];
char * CodeCommonContent[3];
char * CodeCoverageContent[3];
char * CodeProfileContent[3];
char * ListListMacroContent[3];
char * ListListIncludesContent[3];
char * ListListHeadersContent[3];
char * ListListSystemContent[3];
char * ListListNarrowContent[3];
char * ListErrorListingContent[3];
char * ListXrefSystemContent[3];
char * ListXrefHeadersContent[3];
char * OptimizerGlobalContent[3];
char * OptimizerPeepContent[3];
char * OptimizerScheduleContent[3];
char * OptimizerInlineContent[3];
char * OptimizerInLocalContent[3];
char * OptimizerLoopContent[3];
char * OptimizerSizeContent[3];
char * OptimizerTimeContent[3];
char * OptimizerAliasContent[3];
char * PrototypeProtoExternContent[3];
char * PrototypeGenProtoStaticContent[3];
char * PrototypeGenProtoParmContent[3];
char * PrototypeGenProtoTypedefContent[3];
char * PrototypeGenProtoDataItemContent[3];
char * LinkerSmallCodeContent[3];
char * LinkerSmallDataContent[3];
char * LinkerAddSymContent[3];
char * LinkerStripDebugContent[3];
char * LinkerChkAbortContent[3];
char * LinkerBatchContent[3];
char * CY_LinkerStartupContent[10];
char * CY_MapMapHunkContent[3];
char * CY_MapMapSymbolsContent[3];
char * CY_MapMapLibrariesContent[3];
char * CY_MapMapXrefContent[3];
char * CY_MapMapOverlayContent[3];
char * CY_SpecialVerboseContent[3];
char * CY_SpecialVersionContent[3];
char * CY_SpecialDollarContent[3];
char * CY_SpecialExtDefContent[3];
char * CY_SpecialKeepLineContent[3];
char * CY_SpecialOldPPContent[3];
char * CY_SpecialTrigraphContent[3];
char * CY_SpecialUnderScoreContent[3];
};
extern struct ObjApp * CreateApp(void);
extern void DisposeApp(struct ObjApp *);
#endif